#include "process.h"
// 显示不同的字符
char style[S_NUM]={'#','$','*','>','-'};
// 函数的定义

void ProcessOn()
{
    int cnt=0;
    // 定义字符数组，用于存储进度条显示的字符
    char bar[NUM];
    memset(bar,'\0',sizeof(bar));

    // 旋转光标
    const char* lable = "|\\-/";
    
    // 循环101次
    while(cnt<=100)
    {
        printf("[%-100s][%d%%][%c]\r",bar,cnt,lable[cnt%4]);
       // printf("\033[42;34m[%-100s][%d%%][%c]\033[0m\r",bar,cnt,lable[cnt%4]);
        // 缓冲区刷新
        fflush(stdout);
        // bar[cnt++] = STYLE;
        bar[cnt++] = style[N];
        usleep(50000);
    }
    printf("\n");

}
